exhaust all legal avenues - Turkish English Dictionary